---@class replica_components
---@field bh_mobius_lv replica_bh_mobius_lv

---@class replica_bh_mobius_lv
---@field inst ent
---@field val netvar
---@field exp netvar
local bh_mobius_lv = Class(
---@param self replica_bh_mobius_lv
---@param inst ent
function(self, inst)
    self.inst = inst
    self.val = net_shortint(inst.GUID, "bh_mobius_lv.val")
    self.exp = net_float(inst.GUID, "bh_mobius_lv.exp",'bh_mobius_lv_exp_onchange')
end)

function bh_mobius_lv:SetVal(num)
    self.val:set(num)
end

function bh_mobius_lv:GetVal()
    return self.val:value()
end

function bh_mobius_lv:SetEXP(num)
    self.exp:set(num)
end

function bh_mobius_lv:GetEXP()
    return self.exp:value()
end

return bh_mobius_lv